package buildPattern;

public class Director
{
	private Builder builder;
	public Director(Builder builder){
		this.builder=builder;
	}

	public Product construct(){
		builder.buildPartA();
		builder.buildPartB();
		builder.buildPartC();
		return builder.getResult();
	}
}